[INFO] cloning repository https://github.com/AntKazakovv/kuev-emu
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AntKazakovv/kuev-emu" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntKazakovv%2Fkuev-emu", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntKazakovv%2Fkuev-emu'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 770fc06bc8be08020cc2ced5a4fec79366e0c9cb
[INFO] building AntKazakovv/kuev-emu against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAntKazakovv%2Fkuev-emu" "/workspace/builds/worker-5/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  51% (447/867)
Updating files:  52% (451/867)
Updating files:  53% (460/867)
Updating files:  54% (469/867)
Updating files:  55% (477/867)
Updating files:  56% (486/867)
Updating files:  57% (495/867)
Updating files:  58% (503/867)
Updating files:  59% (512/867)
Updating files:  60% (521/867)
Updating files:  61% (529/867)
Updating files:  62% (538/867)
Updating files:  63% (547/867)
Updating files:  64% (555/867)
Updating files:  65% (564/867)
Updating files:  66% (573/867)
Updating files:  67% (581/867)
Updating files:  68% (590/867)
Updating files:  69% (599/867)
Updating files:  70% (607/867)
Updating files:  71% (616/867)
Updating files:  72% (625/867)
Updating files:  73% (633/867)
Updating files:  74% (642/867)
Updating files:  75% (651/867)
Updating files:  76% (659/867)
Updating files:  77% (668/867)
Updating files:  78% (677/867)
Updating files:  79% (685/867)
Updating files:  80% (694/867)
Updating files:  81% (703/867)
Updating files:  82% (711/867)
Updating files:  83% (720/867)
Updating files:  84% (729/867)
Updating files:  85% (737/867)
Updating files:  86% (746/867)
Updating files:  87% (755/867)
Updating files:  88% (763/867)
Updating files:  89% (772/867)
Updating files:  90% (781/867)
Updating files:  91% (789/867)
Updating files:  91% (796/867)
Updating files:  92% (798/867)
Updating files:  93% (807/867)
Updating files:  94% (815/867)
Updating files:  95% (824/867)
Updating files:  96% (833/867)
Updating files:  97% (841/867)
Updating files:  98% (850/867)
Updating files:  99% (859/867)
Updating files: 100% (867/867)
Updating files: 100% (867/867), done.
[INFO] validating manifest of git repo https://github.com/AntKazakovv/kuev-emu on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/AntKazakovv/kuev-emu
[INFO] finished tweaking git repo https://github.com/AntKazakovv/kuev-emu
[INFO] tweaked toml for git repo https://github.com/AntKazakovv/kuev-emu written to /workspace/builds/worker-5/source/Cargo.toml
[INFO] crate git repo https://github.com/AntKazakovv/kuev-emu already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ctrlc v3.1.4
[INFO] [stderr]   Downloaded serde-xml-rs v0.3.1
[INFO] [stderr]   Downloaded vcpkg v0.2.9
[INFO] [stderr]   Downloaded syn v1.0.25
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 54995ab85df0f100067c8e8d517f14c38594a394aa6945c9a7218060d19e2070
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "54995ab85df0f100067c8e8d517f14c38594a394aa6945c9a7218060d19e2070", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "54995ab85df0f100067c8e8d517f14c38594a394aa6945c9a7218060d19e2070", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54995ab85df0f100067c8e8d517f14c38594a394aa6945c9a7218060d19e2070", kill_on_drop: false }`
[INFO] [stdout] 54995ab85df0f100067c8e8d517f14c38594a394aa6945c9a7218060d19e2070
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cae5a4221494f8bcdff4561b64812a4dfbbcf50952db1088ef3789e88ba52e6a
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "cae5a4221494f8bcdff4561b64812a4dfbbcf50952db1088ef3789e88ba52e6a", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.70
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.17
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling pkg-config v0.3.17
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling gimli v0.21.0
[INFO] [stderr]    Compiling cc v1.0.54
[INFO] [stderr]    Compiling syn v1.0.25
[INFO] [stderr]    Compiling serde v1.0.110
[INFO] [stderr]    Compiling rustc-demangle v0.1.16
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling object v0.19.0
[INFO] [stderr]    Compiling nix v0.17.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling linked-hash-map v0.5.3
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling xml-rs v0.8.3
[INFO] [stderr]    Compiling lru-cache v0.1.2
[INFO] [stderr]    Compiling quote v1.0.6
[INFO] [stderr]    Compiling libsqlite3-sys v0.17.3
[INFO] [stderr]    Compiling time v0.1.43
[INFO] [stderr]    Compiling addr2line v0.12.1
[INFO] [stderr]    Compiling backtrace v0.3.48
[INFO] [stderr]    Compiling error-chain v0.10.0
[INFO] [stderr]    Compiling serde-xml-rs v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.110
[INFO] [stderr]    Compiling ctrlc v3.1.4
[INFO] [stderr]    Compiling rusqlite v0.21.0
[INFO] [stderr]    Compiling kuev-emu v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::marker::Copy`
[INFO] [stdout]   --> src/main.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::marker::Copy;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::option::Option`
[INFO] [stdout]  --> src/xml_tools.rs:4:6
[INFO] [stdout]   |
[INFO] [stdout] 4 | use  std::option::Option;
[INFO] [stdout]   |      ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde_xml_rs::*`
[INFO] [stdout]  --> src/xml_tools.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde_xml_rs::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::Deserialize`
[INFO] [stdout]  --> src/xml_tools.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use serde::Deserialize;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Valaue_str` should have an upper camel case name
[INFO] [stdout]    --> src/xml_tools.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     Valaue_str(String),
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ValaueStr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Value_int` should have an upper camel case name
[INFO] [stdout]    --> src/xml_tools.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     Value_int(i64),
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `ValueInt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Value_float` should have an upper camel case name
[INFO] [stdout]    --> src/xml_tools.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     Value_float(u32),
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ValueFloat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `broadcast_addr`
[INFO] [stdout]    --> src/main.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let broadcast_addr = "10.7.255.255:19000".to_string();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_broadcast_addr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `buffer`
[INFO] [stdout]    --> src/main.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut buffer = vec![0u8; 1000];
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `infoPackage_clone`
[INFO] [stdout]    --> src/main.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |     let infoPackage_clone = infoPackage.clone();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_infoPackage_clone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `query_result`
[INFO] [stdout]   --> src/db_tools.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 | ...   let query_result = conn.execute("INSERT INTO params (varname, frname, kmr, mr, signal, typemr, value) values (?1, ?2, ?3, ?4, ?5, ?...
[INFO] [stdout]    |           ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_query_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `val`
[INFO] [stdout]   --> src/db_tools.rs:27:54
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub fn init_data(info: &Vec<crate::xml_tools::Item>, val: &Vec<crate::xml_tools::StateItems>, conn: &Connection) -> rusqlite::Result<()> {
[INFO] [stdout]    |                                                      ^^^ help: if this is intentional, prefix it with an underscore: `_val`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0596]: cannot borrow `server` as mutable, as it is not declared as mutable
[INFO] [stdout]    --> src/main.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 179 | fn startInfoListener(receiver: Receiver<bool>, sender: Sender<bool>, server: ServerUdp) -> std::io::Result<()> {
[INFO] [stdout]     |                                                                      ------ help: consider changing this to be mutable: `mut server`
[INFO] [stdout] ...
[INFO] [stdout] 194 |         server.send_broadcast("info".to_string());
[INFO] [stdout]     |         ^^^^^^ cannot borrow as mutable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut buffer = vec![0u8; 1000];
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut list_state_items = maplinked.initDevice();
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]    --> src/main.rs:367:31
[INFO] [stdout]     |
[INFO] [stdout] 367 |       let server_udp_inctance = ServerBuilder::new("10.7.2.2:5555".to_owned())
[INFO] [stdout]     |                                 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |  _______________________________creates a temporary which is freed while still in use
[INFO] [stdout]     | |
[INFO] [stdout] 368 | |         .getInfoPackage(infoPackage)
[INFO] [stdout]     | |____________________________________- argument requires that borrow lasts for `'static`
[INFO] [stdout] ...
[INFO] [stdout] 371 |           .finalize();
[INFO] [stdout]     |                      - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/xml_tools.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let mut stateItem = StateItems { 
[INFO] [stdout]    |                 ----^^^^^^^^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0596, E0716.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0596`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `kuev-emu`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "cae5a4221494f8bcdff4561b64812a4dfbbcf50952db1088ef3789e88ba52e6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cae5a4221494f8bcdff4561b64812a4dfbbcf50952db1088ef3789e88ba52e6a", kill_on_drop: false }`
[INFO] [stdout] cae5a4221494f8bcdff4561b64812a4dfbbcf50952db1088ef3789e88ba52e6a
